comparable means of communication - Francés Inglés Diccionario